Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NORTH ROAD £2,750,000 14 Aug 2018
25 NORTH ROAD Semi-Detached £240,000 21 Jul 1999
43 - 45 NORTH ROAD £150,000 5 Feb 2018
47 NORTH ROAD Terraced £240,000 12 Nov 2004
49 NORTH ROAD Semi-Detached £210,000 9 Oct 2002